projects
/
emacs.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
e3a5b8a
)
(setup_coding_system): Check for CODING_SYSTEM = nil.
author
Kenichi Handa
<handa@m17n.org>
Tue, 9 Mar 1999 11:55:12 +0000
(11:55 +0000)
committer
Kenichi Handa
<handa@m17n.org>
Tue, 9 Mar 1999 11:55:12 +0000
(11:55 +0000)
src/coding.c
patch
|
blob
|
history
diff --git
a/src/coding.c
b/src/coding.c
index a31e3ea8bce99582ad1cf04e279b1c71104619b2..cf6bab223bb5ad7bac0fa3a61829fd99f905800f 100644
(file)
--- a/
src/coding.c
+++ b/
src/coding.c
@@
-2851,7
+2851,12
@@
setup_coding_system (coding_system, coding)
coding->mode = 0;
coding->heading_ascii = -1;
coding->post_read_conversion = coding->pre_write_conversion = Qnil;
+
+ if (NILP (coding_system))
+ goto label_invalid_coding_system;
+
coding_spec = Fget (coding_system, Qcoding_system);
+
if (!VECTORP (coding_spec)
|| XVECTOR (coding_spec)->size != 5
|| !CONSP (XVECTOR (coding_spec)->contents[3]))